mechanical packing - French English Dictionary